﻿@charset "utf-8";
/* CSS Document */
body { padding:0px; margin:0px; font:12px/1.8 Arial, Helvetica, sans-serif; color:#171717; padding-top:5px;}
ul { padding:0px; margin:0px; list-style:none;}
p { padding:0px; margin:0px;}
a { color:#000000; text-decoration:none;}
a:hover {
	color:#2d6ba6;
}
img { border:0px;}
.zt { margin:auto;}
.t_i_2 { text-indent:2em;}
.t_a_c { text-align:center;}

.l_h_30 { line-height:30px;}

.p_d_5 { padding:5px;}
.p_d_10 { padding:10px;}
.p_l_10 { padding-left:10px;}
.p_t_5 { padding-top:5px;}
.p_b_5 { padding-bottom:5px;}
.p_r_10 { padding-right:10px;}

.m_l_5 { margin-left:5px;}
.m_l_10 { margin-left:10px;}
.m_t_10 { margin-top:10px;}
.m_t_3 { margin-top:3px;}
.m_t_5 { margin-top:5px;}

.f_l {
	float: left;
}
.f_r { float:right;}

.w960 {
	width:960px;
}
.w650 { width:650px;}
.w648 { width:648px;}
.w306 { width:306px;}
.w300 { width:300px;}
.w298 { width:298px;}

.top { height:85px;}
.h { height:auto; overflow:hidden;}

.c_f { color:#FFFFFF;}
.c_f0 { color:#FF0000;}
.c_l { color:#CA3300;}
.c_0 { color:#000000;}

.font_14 { font-size:14px;}
.font_w { font-weight:bold;}

.moreh { color:#FF0000;}
.moreh:hover { color:#FF0000; text-decoration:underline;}

.b_t_6 { border-top:1px solid #666666;}
.b_t_2_l { border-top:2px solid #4c9ccd;}
.b_c { border:1px solid #CCCCCC;}
.b_d_c { border-bottom:1px dashed #CCCCCC;}

.b_c_f { background-color:#FFFFFF;}
.c_la a{ color:#004185;}
.c_la a:hover{ color:#004185;}

.top a { float:left; margin-left:10px;}
.dh {
	height:40px;
	background-image: url(bg_1.jpg);
	background-repeat: no-repeat;
}
.dh ul li,.dh ul li a,.dh ul img {
	float:left;
}
.dh ul li a { display:block; height:40px; display:inline; margin-left:10px; margin-right:10px; font-size:14px; color:#FFFFFF; font-weight:bold; line-height:40px;}
.dh ul li a:hover { color:#e9ea08;}
.sj { padding-right:10px; line-height:40px;}
.rmxy { width:940px; padding-left:10px; padding-right:10px; background:url(../images/friends_bgs.jpg) repeat-x left bottom; border-bottom:3px solid #4b9fcb;}

.search_bg {
	height:31px;
	padding-top:7px;
	background-color: #da6201;
}

.hdp { width:310px; height:305px;}
.news { width:373px; border:1px solid #CCCCCC; padding:10px;}
.news_bt { border-bottom:1px dashed #5981b8; padding-bottom:5px;}
.news_li { padding-top:10px;}
.news_li ul li { line-height:23px; border-bottom:1px dashed #CCCCCC;}
.news_li ul li span { margin-left:5px; color:#003399; font-size:14px;}
.news_li ul li a { margin-left:5px; font-size:14px;}

.news_r { width:235px; float:left;}
.news_r_top { width:233; border:1px solid #CCCCCC; padding:10px;}
.news_r_top ul li { padding-left:10px;}

.rmxylx_bt {
	background:url(../images/bg_2.jpg) repeat-x;
	height:37px;
	border-top:3px solid #4b9fcb;
	line-height:37px;
	margin-top: 10px;
}
.rmxylx_bt2 { display:block; float:left; height:35px; background:url(../images/bt2.jpg) repeat-x; color:#FFFFFF; font-size:14px; font-weight:bold; margin-left:10px; padding-left:10px; padding-right:10px; display:inline;}
.rmxylxk { width:473px; border:1px solid #FF7E15; background-color:#FFE6D1;}
.rmxylxk_top { width:473px; height:30px; line-height:30px; background-color:#FFFAF4;}
.rmxylxk_bt {
	width:90px;
	height:30px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background-color: #EC6A00;
}

.rmxylxk_nrk { width:453px; height:135px; border-top:1px solid #FFFFFF; padding:10px;}
.t_r_z { width:263px;}

.rmxylxk_nr_li { width:453px; padding-left:10px; padding-right:10px; padding-bottom:10px;}
.rmxylxk_nr_li ul li { background:url(../images/news_li.gif) no-repeat left center; padding-left:10px; border-bottom:1px dashed #CCCCCC;}

.wsbm { width:960px; background-color:#ffe6d1;}
.wsbmbtk { width:958px; height:30px; background-color:#ffcaa0; line-height:30px; border:1px solid #CCCCCC;}
.bt_bm {
	width:103px;
	height:30px;
	text-align:center;
	line-height:30px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background-color: #EC6A00;
}
.wsbm table tr td { background-color:#FFE6D1; padding:5px; font-weight:bold; color:#EC6A00;}

.newsbt{ height:30px; background:url(../images/news_bj.jpg) repeat-x;}
.newsbtz {
	width:100px;
	height:30px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	line-height:30px;
	background-color: #C35000;
}
.more { float:right; margin-right:10px;}
.more a { color:#FFFFFF; line-height:30px;}
.more a:hover { color:#FFFFFF; text-decoration:underline;}
.newsbtzk { border:1px solid #CCCCCC; padding:10px;}

.news_xm ul li { background:url(../images/news_li.gif) no-repeat left center; padding-left:15px; border-bottom:1px dashed #CCCCCC;}
.news_xm ul li span { float:right;}
.news_xm2 ul li { background:url(../images/news_li.gif) no-repeat left center; padding-left:15px; border-bottom:1px dashed #CCCCCC;}
.news_xm2 ul li a { font-size:14px; line-height:30px;}
.news_xm2 ul li span { float:right;}

.ej_bt { background:url(../images/ej_bt.jpg) repeat-x; height:30px;}
.ej_gg a { display:block; margin-top:10px; margin-left:20px; margin-bottom:10px; float:left; text-align:center; display:inline;}
.ej_gg a img { padding:2px; border:1px solid #cccccc;}
.ej_ggx { background:url(../images/ej_03.jpg) repeat-y 325px;}
.ej_lc { background:url(../images/ace_learn_3btn.gif) no-repeat center center; height:165px;}
.ej_lc ul { margin-top:10px; margin-left:100px;}
.ej_lc ul li { line-height:29px;}
.ej_lc ul li a { color:#FF0000; font-size:14px; font-weight:bold;}
.ej_lc ul li a:hover { color:#FF0000; text-decoration:underline;}

.dh2 { height:35px; background:url(../images/rmyxbj.jpg) repeat-x; line-height:35px;}
.dh2 ul li { float:left;}
.dh2 ul span { float:left; font-size:14px;  color:#FFFFFF; font-weight:bold;}
.dh2 ul li a { font-size:14px;  color:#FFFFFF; font-weight:bold; float:left;
 margin-left:10px; margin-right:10px;}
.dh2 ul li a:hover {color:#FFFFFF; text-decoration:underline;}
.zt_zk { width:260px; padding:10px; border-top:1px solid #CCCCCC;}
.ej_z_top { background-color:#FFFFFF; border:1px solid #CCCCCC; padding:10px;}
.bj_ejlx { height:28px; background:url(../images/c_r2_2.jpg) repeat-x; line-height:28px;}
.ej_kk { border-bottom:1px solid #518fb9; border-left:1px solid #518fb9
; border-right:1px solid #518fb9; padding:10px;}

.zt_yk { width:670px;}
.zt_bd td { background-color:#FFFFFF; text-align:center; padding:5px;}
.bj_ejnr { background:url(../images/ej_bj.jpg) repeat-y;}
.bj_ejnr2 { background:url(../images/ej_bj2.jpg) repeat-y;}
.bj_x { background:url(../images/xxx.jpg) no-repeat left; height:1px; font-size:1px;}
.bj_x2 { background:url(../images/xxx.jpg) no-repeat right; height:1px; font-size:1px;}
.zt_fg { padding-top:10px;}
.zt_fg a { float:left; margin-left:15px;}

.page{ clear:both; margin:0 auto; padding:0; text-align:center;}
.page li{ float:left; margin-left:10px; list-style-type:none}

.tg_pages{
padding-top: 10px;
padding-bottom: 10px; text-align: center;
}

.tg_pages li{
display: inline;
line-height: 22px;
}
.tg_pages li a{
margin-right: 5px;
padding-right: 5px;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
border: 1px solid #CCC;
background-color: #FFF;
}
.thisclass {
font-weight: bold;
color: #C00;

}
